export type EquipType = {
  id: number
  info: number[]
  free: boolean
}

export type TipsType = {
  label: string
  belongIds: number[]
  color: string
}

export type RoleMessage = {
  name: string
  equips: EquipType[]
}

export type AttackAndBuff = {
  attack: number
  attack2: number
  buffer: number
  buffer2: number
  fromType: number
  id: number
  props: string[]
  props2: string[]
}
export type randomProps = {
  randomPropsForCommon: AttackAndBuff[]
  randomPropsForSelf: AttackAndBuff[]
  randomPropsForType: AttackAndBuff[]
}
export enum regionEnum {
  jian = '肩',
  yi = '衣',
  xia = '裤',
  yao = '腰',
  xie = '鞋',
  zhuo = '镯',
  lian = '链',
  jie = '戒',
  zuo = '左',
  you = '右',
  er = '耳'
}
export enum SuitType {
  HaiZei = '海贼',
  EnTe = '恩特',
  MoNv = '魔女',
  ShenQian = '深潜',
  LanLing = '蓝灵'
}

export type equipMessageType = {
  t1: string
  t2: string
  groupId: number
  tips: string
  position: string
  lv: number
  naijiu: number
  trade: string
  price: number
  fame: number
  prop: any
  propTypes: any[]
  id: number
  rarity: number
  name: string
  num: number
  nameCN: string
  icon: string
}
